\section{NeuralNet Class Reference}
\label{class_neural_net}\index{NeuralNet@{NeuralNet}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\bfseries NeuralNet} (int numInput, int numH1, int numH2, int numOutput)\label{class_neural_net_a54a4171243974fb6536e97dc2ebdeca6}

\item 
void {\bfseries trainNetwork} (double $\ast$$\ast$inputData, double $\ast$$\ast$outputData, int numDataSets, int numEpochs)\label{class_neural_net_a17faafcf7021f3a58c1893b2b4fa9a70}

\item 
double $\ast$ {\bfseries predict} (double $\ast$inputData)\label{class_neural_net_a5678e274db91799db09a11c90e460ed4}

\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
vector$<$ {\bf Node} $\ast$ $>$ {\bfseries inputLayer}\label{class_neural_net_a365e629e5af18c352f8813d5bdf40128}

\item 
vector$<$ {\bf Node} $\ast$ $>$ {\bfseries hiddenLayer1}\label{class_neural_net_aa03ca746b3dac3693e13a917644e86a2}

\item 
vector$<$ {\bf Node} $\ast$ $>$ {\bfseries hiddenLayer2}\label{class_neural_net_ab61c88802a80e840a86e5dabb75dc372}

\item 
vector$<$ {\bf Node} $\ast$ $>$ {\bfseries outputLayer}\label{class_neural_net_a1040997910645f72aff37eaac588f362}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
Include/NeuralNet.h\end{DoxyCompactItemize}
